rough dab - German English Dictionary